About The Glamour Room Lash & Brow Bar Ltd (11352107) United Kingdom