About R & R Design (uk) Limited (05358323) United Kingdom