About The Multimedia Design Studio Limited (03162170) United Kingdom