About Mccormick Macnaughton (n.i.) Limited (NI002990) United Kingdom