About The Licenced London Taxi Co Ltd (07399319) United Kingdom