About Saffron Walden Museum Society Limited (06469141) United Kingdom