About Lift And Engineering Design Services Limited (04091734) United Kingdom