About Strands Hair Extensions Limited (13317378) United Kingdom