DO Desmond O'Toole Current PSC Person with significant control at T & H COMPUTER SERVICES LTD. Notified on 1st Jul 2017