About Mcneils Hair & Beauty Store Ltd (13408267) United Kingdom