About Loughloughan Wind Ltd (NI619165) United Kingdom