About H & N (london) Ltd (10144576) United Kingdom