About V & S Investments Limited (09977632) United Kingdom