About Liftech Engineering Ltd (12292064) United Kingdom