About Jo Donoghue Ltd (09396946) United Kingdom