About Essential Beautyworks Limited (12048934) United Kingdom