About Pigeon Top Wind Farm Ltd (NI606308) United Kingdom