About Elixir Interior Design Limited (09081094) United Kingdom