About H & T Foodstore Ltd (10952740) United Kingdom