The fact it's about culture simply doesn't come into it - that not how sponsorship works. It might morally seem right, but which business are run on morals?
However, let's go with your position that it should be a company from Coventry. Who would this be? Who has enough links with Coventry for...