About The Glamour Room Retail Ltd (10933166) United Kingdom