About D. Kavanagh & Son Limited (04448152) United Kingdom