Great Britain and N.I. Birmingham Veolia Water Technologies UK Suppliers Evaporators · Filter presses · Pumps · Service for machines and equipment