About Glamour Touch Cosmetics Limited (09742417) United Kingdom