Neal's Yard Remedies Neal's Yard Remedies now has 40 UK stores, so you shou - The Independent