About L.s.e Taxi Rentals Limited (11840779) United Kingdom