About Seafood Romeo Ltd (12858657) United Kingdom