About Thermobeam Limited (03256825) United Kingdom