About K Mcnaughton Limited (08564806) United Kingdom