About Tin 80 Ltd (10116148) United Kingdom