About V S & S Limited (07443598) United Kingdom