About Crab Lane Shellfish Limited (11896282) United Kingdom