About Taylor Instrument Services Limited (07662846) United Kingdom