About H & E Stores Co Limited (12843067) United Kingdom