About The London Lift Company Limited (07166096) United Kingdom