About The Village Retreat Limited (09430871) United Kingdom