About Abergwaun Community Turbines Limited (09177834) United Kingdom