About Harrys Hair Studio Ltd (12891551) United Kingdom