About R And I Interior Design Ltd (08247009) United Kingdom