More than 11,000 small businesses closed in the UK last year. Many smaller shops could not keep up with higher energy costs, inflation and competition from online retailers.