About L And I Taxi Services Ltd. (SC186181) United Kingdom