About London H2 O Limited (NI656866) United Kingdom