About Technical Elevator Services Limited (03970053) United Kingdom