About James Ward Films Limited (10592842) United Kingdom