About Delhaye Hair Beauty Ltd (11730994) United Kingdom