About Thompsons Seafood Limited (12717034) United Kingdom