About The Ilfracombe Museum Trust Cio (CE008429) United Kingdom