About Ivy Hair And Beauty Ltd (SC694497) United Kingdom