About R&r Houses Ltd (11384138) United Kingdom