About H & E Holdings Limited (10434788) United Kingdom