Belhaven Group has posted a rise in full-year pretax profit.