About White And O Donoghue Limited (07285283) United Kingdom