About Grimsby Shellfish Ltd (12665929) United Kingdom