About Tps Thermal Controls Limited (NI065844) United Kingdom