About Stranded Hair Limited (10497490) United Kingdom