8 employees
specialist suppliers of flow meters, level sensors, instrumentation and control systems throughout the UK and overseas.
2002