About Devereux Hair And Beauty Ltd (12244670) United Kingdom