About Tara Lee Yoga Limited (09203251) United Kingdom