About Multimedia Centre Limited (04193071) United Kingdom