About M A Mulcahy Associates Ltd (09950866) United Kingdom