About Lala Food Store Ltd (12181391) United Kingdom