About Mcmullan Turbines Ltd (NI619741) United Kingdom