About Mcmahon Marketing Communications Limited (09289533) United Kingdom