About R&r Living Ltd (13157210) United Kingdom