About Turlough O Donnell (NI615965) United Kingdom