About Western Front Films Limited (07346003) United Kingdom