About Elevators Project & Engineering Ltd. (09029159) United Kingdom