Result of AGM and Update on Trading

UK 100

Latest directors dealings