About Guru Hair And Beauty Ltd (SC702509) United Kingdom