About Lyme Bay Shellfish Limited (05210004) United Kingdom