About The Glastonbury Retreat Limited (11611835) United Kingdom