About Kane Kavanagh O Reilly Llp (OC407201) United Kingdom