About Thermal Conversion Technologies Limited (07435739) United Kingdom