About The Hair & Beauty Barn Limited (09419235) United Kingdom