About Technical Elevator Solutions Ltd (11767105) United Kingdom