About H2o Sealants Limited (09196549) United Kingdom