About Liz Slater Beauty Ltd (11506550) United Kingdom