About De Cruz Hair And Beauty Ltd (11118234) United Kingdom