About Taylor Automation Limited (07942650) United Kingdom