About R & R Design & Development (uk) Limited (04834420) United Kingdom