About V&a Barber Ltd (13349540) United Kingdom