About Tara Hair And Beauty Ltd. (10494026) United Kingdom