About H & K Europe Limited (08971654) United Kingdom