About Vanilla Hair Designs And Beauty Ltd. (09523231) United Kingdom