Happy Christmas!! 1 June 2017 Happy Christmas!! 05/03/2004 World Champions sitting Good Design Tales: ELIPSE and the art of meeting Posted in Events Happy Christmas!! Share this article: Related Articles 05/03/2004 World Champions sitting Talin Spa socially responsible company New Showroom in London – 2007 Season’s greetings and a happy new year!