Which? is a good place to start for good insurance companies.
I know NFU have an excellent reputation for vehicle insurance and have won many Which and Auto Express Driver Power awards, and Hiscox seem to get good reviews too, but I don't know the ins and outs.