About D. H. Water Gardens Limited (02220671) United Kingdom