About Lynn Shellfish Limited (01171535) United Kingdom