About Department Health & Beauty Ltd (11249532) United Kingdom