About Rt Cooling Systems Limited (11996921) United Kingdom