About Mitchelmore Shellfish Limited (11284195) United Kingdom