About N. O Donoghue Limited (03747688) United Kingdom