Company name: Carr Greens Limited
Description: Natural deodorants and personal care products - lovingly made from naturally derived ingredients, avoiding all the nasties found in high street brands. Based in the Cheshire countryside, all our products are made in the UK.
Lower Carr Green Farm, Carr Green, Lymm WA13 9UN, United Kingdom