About Bullamoor Wind Farm Limited (06982184) United Kingdom