About Duke Films Limited (13659068) United Kingdom