About Liftech Ltd (05897835) United Kingdom