About Temperature Control Limited (01188768) United Kingdom