About Seal S Seafood Ltd (13616192) United Kingdom