About Total Hair & Beauty Teesside Limited (10264646) United Kingdom