About Mcdonagh Solutions Limited (11417561) United Kingdom