About Imperial Film Company Limited (08341124) United Kingdom