About The London Electric Taxi Company Ltd (11373648) United Kingdom