About Thermal Energy Developments Limited (06990012) United Kingdom