About Cedar Hair Studio Limited (10490697) United Kingdom