About H & K (sw) Ltd (12582152) United Kingdom