24 Oct 2014 TheSqTallaght News No Comments 24th October 2014 TheSqTallaght Urban Decay located here at Debenhams on Level 1 have a team of makeup artists to supply that extra bit of glam to your makeup this Halloween so be sure to call 01 468 5780 to book your appointment with the girls now!