About Terry & Co Hair And Beauty Ltd (08567898) United Kingdom