About V&s Consulting Services Ltd (10628640) United Kingdom