H1: double-digit profit growth and higher margins

UK 100

Latest directors dealings