About Suez Water Technologies & Solutions United Kingdom (00950340) United Kingdom