About Henderson & Cooper (hair) Limited (09570386) United Kingdom