About Solar H2o Ltd (08304039) United Kingdom