About Sheer Glamour Cosmetics Limited (11828073) United Kingdom