About Studio 3 Hair & Beauty Ltd (12348836) United Kingdom