About H. Keenan Limited (00421791) United Kingdom