About The Strand Hairdressing Limited (05645212) United Kingdom