About Techniheat Plant Services Limited (04979417) United Kingdom