About Lifttech Engineering Ltd (10175729) United Kingdom