About V&b Consultancy Limited (SC656223) United Kingdom