About Echlin Limited (09638116) United Kingdom