About K&a Barber Limited (12156139) United Kingdom