About S&v Limited Company Limited (08851859) United Kingdom