U.K. top 50 firm Stewarts' financial results for the year 2022-2023 have revealed substantial declines across all three major metrics, compared to its previous bumper year.