Company name: Cheshire Farm Chips
Description: Cheshire Farm Chips - Quality Hand Cut Potato Products Produced at Teuthill Farm in Cheshire
Teuthill Farm, Tarvin Rd, Frodsham WA6 6XH, United Kingdom