About Haywood Hair Studio Ltd (11436510) United Kingdom