About Liftech Products Ltd. (09211020) United Kingdom