About Donoghue & Co. Limited (SC344150) United Kingdom