About V & S Management Services Ltd (12477050) United Kingdom