About Phil Haughton Instrumentation Limited (03571245) United Kingdom