About Studio One Yoga Ltd (08859887) United Kingdom