About Thomas O Donoghue Limited (06342179) United Kingdom