About Shropshire Mindfulness Ltd (09635695) United Kingdom