About The Zen Wokingham Ltd (10604396) United Kingdom