About T O Donoghue Limited (00641462) United Kingdom