About Multimedia Plus Limited (03270979) United Kingdom