About Michael H Keene & Son Limited (00760415) United Kingdom