About V & S Consultancy Limited (10947168) United Kingdom