Tooru plc (TOO) is a newly listed wellness-focused consumer group combining established "free-from" and plant-based food ...