About David Nicholls Designs Ltd (13401523) United Kingdom