About Eden Hot Yoga Stafford Limited (11014499) United Kingdom