About Taylor Kerr (engineering) Limited (03538237) United Kingdom