About H2o & Heating Ltd (10109098) United Kingdom