ED Emma Downs Current PSC Person with significant control at STL POWER AND PROCESS CONTROLS LTD Notified on 6th Apr 2020