https://www.companyinformation.co.uk/company/SC232635-M-E-G-RENEWABLES-LIMITED/people
M.E.G. RENEWABLES LIMITED - People - Company Information UK