About Lyndon Water Limited (10102988) United Kingdom