About Nicholas Allder Films Limited (00906312) United Kingdom