Horseshoes, there is a large bakery in Stourport or Stourbridge which supplies to all the wholesalers, small retailers and carbooters in the Midlands. They sell all manner of favourites to retail between, say, £1.20 and £3 per item. They used to supply me when I had my own business but I cannot for the life of me remember what they were called.
Some of the food retailers in the Midlands sell biscuits such as custard creams, bourbons and nice to retail at, say, 4 or 5 for a pound. These are the lines that are outselling everything, as they are so expensive to buy from independant retailers and supermarkets, and they are the sort of things people have on their shopping list every week.
If you want to make your own cakes, that will be costly and lengthy. Making your own cookies/biscuits could prove more cost effective.