About K&l Barbering Ltd (12063876) United Kingdom