The Farm Shop
30 Penpol Terrace
Hayle TR27 4BQ
United Kingdom