About Mary Kelleher & Associates Ltd (04458210) United Kingdom