Aye Richard,
Are you in CSMA? If so try LV.
I use them for the car, house and the bikes. Sally the 1987 SRX 600, with mods, is currently £38 per annum fully comp, with another named rider (my wife), No Claims Bonus protection, 6,000 miles per annum, home to work journey, but not for business use. However, your circumstances will be different, but I still think they are worth a try.
N.B. I cannot get anything cheaper for the car or the house and contents either!
My regards, Bill