About S & S General Store Limited (08372809) United Kingdom