About Steve Mcdonagh Limited (09072785) United Kingdom