About The Hair Invaders Ltd (12834548) United Kingdom