Johnson Service Group soars on solid results, new £25 million buyback September 2, 2025 by Finance On Earth Johnson Service Group increases with solid results, new £ 25 million fakeback