About Vincent & Valentino Ltd (SC512141) United Kingdom