About Loughmourne Wind Limited (NI635206) United Kingdom