About R&r Interiors Ltd (11086915) United Kingdom