About The Fowey Farm Shop Limited (13143490) United Kingdom