About Mcneill Communications Ltd (NI645913) United Kingdom