About S S V T Super Stores Ltd (08437496) United Kingdom