About Mcdonagh Investments Limited (06927384) United Kingdom