About Millis Beauty Ltd (12602993) United Kingdom