About Brow Bar & Beauty Ltd (12141028) United Kingdom