About Elixir House Ltd (08840782) United Kingdom