About R&s Lifts Ltd (13566923) United Kingdom