About R&s Cars Limited (13103292) United Kingdom