About Richard Nicoll Designs Limited (06356185) United Kingdom