About H.kennell & Son Limited (00621807) United Kingdom