About S & S Foodstore Limited (11040886) United Kingdom