About Myerscough Instrument Services Limited (01864532) United Kingdom