Businesses of all sizes showing signs of improvement, according to Experian?s latest Business Benchmark Report