About Richard Designs Limited (06179288) United Kingdom