About Foxon Thermal Limited (08416545) United Kingdom