About H20 Hair Limited (06893146) United Kingdom