About Super Stop Mini Market Limited (11703815) United Kingdom