Answer

Where can I find a list of taxi insurance companies?

Taxi insurance products and providers change regularly so the best way is to go through an insurance broker who will be up to date with the available policies and requirements.