About The Jules Verne Production Company Limited (03488648) United Kingdom