About Temptrol Limited (07865929) United Kingdom