About Arlene Mitchell Hair & Beauty Limited (SC494882) United Kingdom