About Leo S Hair & Beauty Ltd (13656593) United Kingdom