About James Mcdonagh Limited (10394747) United Kingdom