About H & A Holdings Limited (01118923) United Kingdom