About Duke Street Films Limited (05817645) United Kingdom