About Studio 29 Hair & Beauty Ltd (09794418) United Kingdom