About Studio 27 Hair & Beauty Ltd (11970135) United Kingdom