About Kavanagh Qa Ltd (11678591) United Kingdom