About Maggie Baker Beauty Ltd (12918041) United Kingdom