About David Mcnaughton Design Limited (SC648161) United Kingdom