About The Strand Hair Dressers Ltd (05953886) United Kingdom