About V&b Limited (10207401) United Kingdom