About V & B S Limited (13638232) United Kingdom