About The Yoga Garden Limited (12475332) United Kingdom