About House Of Cheveux Ltd (12260788) United Kingdom