About Love Your Mane Ltd (13283998) United Kingdom