About Devon School Of Yoga Ltd (08219702) United Kingdom