About Kavanagh & Clarke Ltd (12588976) United Kingdom