About Stranded Hair Group Limited (05703536) United Kingdom