About Towers Thompson Seafood Limited (02324306) United Kingdom