About S A A Supermarket Ltd (12839988) United Kingdom