About R & L Lifting Services Limited (10998802) United Kingdom