About Test And Lift Engineering Services Limited (13292566) United Kingdom