About V & B Holdings Limited (09819069) United Kingdom