About Vb & B Investments Limited (12459240) United Kingdom