About Thynnus Limited (08528282) United Kingdom