About James Kavanagh & Co Ltd (12641001) United Kingdom