About Henri-taylor Heating Solutions Limited (11875717) United Kingdom