I use Belairdirect for my car insurance. Their agents are not paid commission.
It was super fast for me to get through. They have a good app and website and January is a slow month and I rang in the morning.
Their app gives me the option of tracking my driving and allows me to earn a discount.
They will do car insurance for a business but they do keep their focus on home and car insurance and were not going to offer me products outside of that core focus. I respect that - it makes sense.