About R&r Interior Design Ltd (11817994) United Kingdom