About Food Store Plus Ltd (11605431) United Kingdom