About David Nicholson Design Limited (08427800) United Kingdom