About London Water City Ltd. (02659795) United Kingdom