About Stratton Film Productions Limited (09666563) United Kingdom