About Straw Man Film Ltd (12837635) United Kingdom