About Temperature Control Holdings Limited (09886199) United Kingdom