About Mckenzie Instrument Engineering & Design Ltd (08923581) United Kingdom