Q1 2020 and current trading update

UK 100

Latest directors dealings