About Mahoney Communications Limited (04579761) United Kingdom