About Thermogen Limited (08601422) United Kingdom