About Stellar Films Limited (05209497) United Kingdom