About London Transport Traction Group Ltd (13214264) United Kingdom