About The R & R Lift Co Limited (01984010) United Kingdom