About Drumbrick Wind Ltd (NI618663) United Kingdom