About Ttny Uk Limited (06292206) United Kingdom