About R&r Resi Ltd (13615720) United Kingdom