Jo Stroud is the founder of Mantra Jewellery, a brand of meaningful jewellery designed to inspire and uplift. Jo believes