Can any type of business in any sector make a claim?

Any business no matter how big or small can make a claim. You may have seen recently in the news that the All England Tennis Club have put in a claim for the loss of the Wimbledon Championships this year. It is not the size of the business that is important but the detail of the policy.