About Johnny S Barber Ltd (12136580) United Kingdom