About Snw Seafood Limited (11399369) United Kingdom