About Ideal Hair & Beauty Ltd (13400689) United Kingdom