About The Beauty Shack Ldn Ltd. (12296440) United Kingdom