About Nicholson Design Partnership Limited (02796258) United Kingdom