About Camlough Wind Limited (NI615223) United Kingdom