About Kavanagh (uk) Limited (08331362) United Kingdom