About H & L Thermal Limited (12194182) United Kingdom