About The Mill Hair Studio Limited (11939897) United Kingdom