About Edgware Food Store Ltd (11625330) United Kingdom