About James Donoughue Limited (10074168) United Kingdom