About R&s Co Letting Ltd (SC705718) United Kingdom