About M. Mcavoy Instrumentation Limited (SC191613) United Kingdom