About H&k Ltd (11311205) United Kingdom