About Moor Instruments Limited (02209367) United Kingdom