About Lord Street Hair & Beauty Ltd (12907221) United Kingdom