About Multi Sensory Media Trust (CE021847) United Kingdom