About Napier Hair & Beauty Ltd. (SC391849) United Kingdom