About Duellist Film Productions Ltd (06102819) United Kingdom