About H Keene Limited (10197015) United Kingdom