About Mix Hair & Beauty Limited (08679653) United Kingdom