About S & S Seafood Limited (12398547) United Kingdom