About Shillingstone Shellfish Limited (09475606) United Kingdom