About Elech Imports Ltd (12929931) United Kingdom