About John Lake Shellfish Limited (02950690) United Kingdom