About Thermal Energy International (uk) Ltd (03123967) United Kingdom