About S & N Convenience Store Ltd (11995462) United Kingdom