About R & D Lift & Escalator Services Limited (08603450) United Kingdom