About H & A 10 Ltd (12398094) United Kingdom