About Neuadd Wind Power Ltd (09872664) United Kingdom