About Kavanaugh Ltd (13265484) United Kingdom