About London Taxi Insurance Ltd. (06532886) United Kingdom