About Xylem Lowara Ltd (08823366) United Kingdom