About Baro Barber (nw) Ltd (12857127) United Kingdom