About Glamour Touch Hair & Beauty Ltd (07849581) United Kingdom