About Thermal Transfer Solutions Limited (05622783) United Kingdom