About V & S Partners Ltd (11718735) United Kingdom