About S. & V.e. Williams Limited (03498840) United Kingdom