About Liftex Engineering & Technical Services Limited (06042255) United Kingdom