About S & A Convenience Retail Ltd (10843226) United Kingdom