JD John David Ellis Current PSC Person with significant control at E SOLUTIONS SHEFFIELD LTD Notified on 13th Jun 2017