About Vanilla Hair And Beauty Ltd (05374907) United Kingdom