About Templeton Hair & Beauty Ltd (08488561) United Kingdom