About Teknoporter Lifts Ltd (12507823) United Kingdom