TA Thomas Andrew Harrison Current PSC Person with significant control at MEC CONTRACTING LTD Notified on 16th Jan 2026