About Electronic Control And Measurement Limited (11685941) United Kingdom