M Botanicals are a small, London based company making botanical skincare. They are cruelty free and some of their products are vegan. I tried two sample sizes of their Rejuvenating Facial Elixir and their Hydrating Beauty Balm.
The oil was pleasant smelling. It was fast absorbing and was okay under make-up during the day as well as being a good night treatment oil.
You can buy M Botanicals here