AE Anthony Edward Sheehan Current PSC Person with significant control at T & C TECHNICAL CONSULTANT LTD Notified on 19th Apr 2022