About R2 Design Limited (06295683) United Kingdom