About Captain Anderson S Seafood Ltd (SC699877) United Kingdom