About The Yoga Garden Retreat Company Limited (09451533) United Kingdom