About H2o Clitheroe Ltd (08670295) United Kingdom