How easy would it be to change the name?You could change the company name to Johns Cakes Ltd and then trade as John's Cakes if you wanted to.
I guarantee the insurance company won't refuse your premiums because you haven't got an apostrophe in the name.
The worst of them would probably try to fight a claim saying the name wasn't given correctly.