About Boss Hair & Beauty Limited (10867340) United Kingdom