About The Elevator Specialist Ltd. (11288704) United Kingdom