About Thermal Energy Systems International Limited (05810947) United Kingdom