About Mcnaughton Dynamics Limited (02098855) United Kingdom