About The London Taxi Times Limited (03155060) United Kingdom