About Greenelec Ltd (10384681) United Kingdom