About Wallingford Water Limited (02288238) United Kingdom