About Mcclure Generating Ltd (NI627815) United Kingdom