Map of Demeter Natures Food, Bold Street, Sandbach Heath, Sandbach, Cheshire, England, CW11 1GR, United Kingdom