About H & K Technologies Limited (10643308) United Kingdom