About Alma Supermarket Leics Ltd (12657169) United Kingdom