About Taylor Manufacturing Limited (12610132) United Kingdom