About Glama Hair & Beauty Ltd (11170438) United Kingdom