About Eleco Technology Limited (02949882) United Kingdom