About D&c Beauty Ltd (12071240) United Kingdom