About H & A Partners Ltd (10078419) United Kingdom