About Malcolm Ryan Studios Limited (03310045) United Kingdom