About S&a Supermarket Ltd (13302283) United Kingdom