About Thermachill Limited (07325411) United Kingdom