About The Centre For Mindfulness And Wellbeing Ltd (13620022) United Kingdom