124 employees
Johnson Matthey Davy Technologies Limited is develops chemical process technologies and licenses them to customers in the oil, gas.
1901