About Taylor Kerr (couplings) Limited (01397814) United Kingdom