About The Seafood Club Limited (10138734) United Kingdom