About Crux Thermal Limited (08966103) United Kingdom