About Drumlegagh Wind Ltd (NI627306) United Kingdom