About Grand Duke Films Limited (08295339) United Kingdom