About Eden Hot Yoga Lichfield Limited (10298639) United Kingdom