About The Mane Essentials Ltd (11214142) United Kingdom