About The Strand Hair & Beauty Ltd (06862409) United Kingdom