About Strand Hair (hemsworth) Limited (10727340) United Kingdom