About Elixir Furniture Limited (12241891) United Kingdom