About Nicholson Design Limited (09756430) United Kingdom