£8m of profit at John Thompson & Sons £8m of profit at John Thompson & Sons NORTHERN IRELAND 30 April 2025