About Paul Roach Instrumentation & Control Limited (06187942) United Kingdom