About Thomas O Donnell Ltd. (06985897) United Kingdom