About S & V Retail Ltd (11758456) United Kingdom