About Kavanagh Hicks Ltd (11258497) United Kingdom