About Motion Picture Special Effects Limited (00700928) United Kingdom