About London Transport & Lifting Ltd (13400451) United Kingdom