About Brancaster Bay Shellfish Limited (08270284) United Kingdom