About T Donoghue Limited (11279838) United Kingdom