About Cherwell Yoga Ltd. (05084938) United Kingdom