About Liftech (u.k.) Limited (13415801) United Kingdom