About T.s.k.a. (gb) Ltd (03286664) United Kingdom