About Richardson Designs Limited (02040414) United Kingdom