About The London Water Treatment Company Limited (02408299) United Kingdom