About Eden Hot Yoga Wolverhampton Limited (11414258) United Kingdom