About De Luca Hair & Beauty Ltd (07956092) United Kingdom