About Exeter Yoga Workshop Ltd (09084811) United Kingdom