Proposed share buy-back etc

UK 100

Latest directors dealings