About Helen Cooper Yoga Limited (13246195) United Kingdom