About Tasoulla Hair & Beauty Ltd (12936405) United Kingdom