About Alexandra Food Store Ltd (12299365) United Kingdom