About Thermedia Limited (09266745) United Kingdom