About Echlin Europe Limited (01998884) United Kingdom