About Mcdonagh Holdings Limited (10418083) United Kingdom