About Afro Caribbean Food Store Ltd (11946801) United Kingdom