About H & S Foodstore Limited (08176234) United Kingdom