About S & A Food Store Ltd (11550789) United Kingdom