About S & V London Ltd (09592133) United Kingdom