Britain’s small business sector is “thriving” after seeing sales and profits rise at the fastest pace for more than two years, a new report has said.