About K.barber Limited (13202645) United Kingdom