About Premium Seafood London Ltd (11984033) United Kingdom