About Stirling Films Limited (10196071) United Kingdom