About The Seafood Bar Limited (12265363) United Kingdom