About Mcdonagh & Sons Limited (13092768) United Kingdom