About S & S City Road Supermarket Limited (07033453) United Kingdom