About S & V Associates Limited (11477500) United Kingdom