About Mandarin Hair & Beauty Ltd (SC384972) United Kingdom