About A&a Supermarket Ltd (10899795) United Kingdom