About Mcnaughton Limited (11823393) United Kingdom