About Xylem Water Solutions Uk Holdings Limited (04464243) United Kingdom