About Galmpton Village Institute (CE001121) United Kingdom