About K Barber Ltd (12026622) United Kingdom