About Turlough O Donnell Orthopaedics Limited (NI615799) United Kingdom