Company name: The Ice Cream Farm
Description: Kids' farm attractions & ice-cream
Drumlan Hall, Newton Ln, Cheshire, Chester CH3 9NE, United Kingdom