About Slieveglass Wind Farm Limited (NI064568) United Kingdom