Q1 2019 trading update - positive start to 2019...

UK 100

Latest directors dealings