About Thermal Developments Limited (01236039) United Kingdom