About Vanilla Hair & Beauty (leicester) Limited (08109721) United Kingdom