About Echlin Holdings Limited (08820305) United Kingdom