About Wicked Hair & Beauty Ltd (08033083) United Kingdom