Company name: ESC Global
Description: ESC Global provide… Water treatment products, services and risk assessment to UK and Europe. We manufacture water treatment chemicals and work with a wide range of industries.
Unit 3, Potteric Carr Industrial Estate, Potteric Carr Rd, Doncaster DN4 5NP, United Kingdom