About Braintree District Museum Trust (05408088) United Kingdom