About The Cow Shed @ Fraisthorpe Beach Limited (10444477) United Kingdom