About Eleco Developments Ltd. (07120014) United Kingdom