About Micky Taylor Instrument Services Limited (09021259) United Kingdom