The UK is awash with small businesses, with 5.6 million SMEs currently in operation according to recent government figures.