About Palfinger Tail Lifts Limited (01019643) United Kingdom