About Glam Works Beauty Ltd (12274280) United Kingdom