About Herts Thermal Limited (11276196) United Kingdom