About Therm Energy Limited (05193292) United Kingdom