About R&s Operating Limited (13166159) United Kingdom