About The London Taxi Corporation Limited (08357628) United Kingdom