About Veolia Water Operational Services (tay) Limited (03354180) United Kingdom