About Lilyrose Hair & Beauty Ltd (12186948) United Kingdom