About Strand Hair Online Ltd (10271233) United Kingdom