About Aber Valley Community Turbine Limited (08644131) United Kingdom