About Nicholson Design Consultants Ltd (03868408) United Kingdom