About Other Dimension Films Limited (07744256) United Kingdom