About Lift Engineering Limited (12168331) United Kingdom