About Glamour Mirrors Ltd (12284418) United Kingdom