About Well Village Institute (CE026488) United Kingdom