About Seafood Parlour Limited (12803609) United Kingdom