About Oxford Film Company Limited (01561308) United Kingdom