About E-clips Hair & Beauty Limited (08820948) United Kingdom