About David Mcdonagh Limited (SC667174) United Kingdom