Express Catering Limited (ECL) has advised that a director and two senior managers purchased a total of 4,704,800 ECL on April 17, 2019.