About Essex Mindfulness Limited (10607026) United Kingdom