Salt of the Earth at Natural & Organic Products Europe 2025 | Stand F20 | Salt of the Earth Natural