About V & B Italia Llp (OC327358) United Kingdom