Company name: The Big Bear Cider Mill
Description: The Big Bear Cider Is Made From Apples Grown On Our Farm In Tumblers Green, Essex.
The Barn Tumblers Green CM77 8AZ, United Kingdom