About J.j. Donovan & Son Limited (03643176) United Kingdom