About Izabel Hair & Beauty Ltd. (09431095) United Kingdom