About Seafood Frydaze Ltd (12886216) United Kingdom