About A Glimpse Of Beauty Ltd (11174967) United Kingdom