About Albert Food Store Ltd (12419126) United Kingdom