About Studio 39 Hair And Beauty Ltd (12444553) United Kingdom