About Benchmark Film Productions Limited (05516185) United Kingdom