About Almughni Stores Ltd (13688822) United Kingdom