About L1 Food Store Ltd (11515595) United Kingdom