About The Seafood Bar Soho Limited (12267568) United Kingdom