About Ellice Francis Hair & Beauty Wholesale Limited (11776529) United Kingdom