About Thornham Harbour Oysters Limited (12623689) United Kingdom