About Thermal Transfer Technology Limited (02754482) United Kingdom