About The Elixir Clinic Limited (08749907) United Kingdom