Company name: Industrial Technology Systems Ltd (ITS)
Description: ITS – Process Control Systems, Vision Systems, Management Information Systems, Distributed Control Systems, DCS Systems
33a High Force Rd, Riverside Park Industrial Estate, Middlesbrough TS2 1RH, United Kingdom