About S&v Holdings Limited (10692454) United Kingdom