About Drumack Wind Ltd (NI636183) United Kingdom