About Strands Salons Ltd (09102503) United Kingdom