About R&r Designs Limited (04157515) United Kingdom