About Us We're a small, friendly, family run business passionate about natural deodorants (yes, deodorants!). We sell our Salt of the Earth deodorant all around the UK and to over 35 countries internationally. Based in Chandlers Ford, where we manufacture…