About H2o Bathroom Installations Ltd (11408356) United Kingdom