About Drumlin Wind Energy Co-operative Limited (NP000398) United Kingdom