About Durham Mindfulness Ltd (10639217) United Kingdom