About Stranger Films Limited (06425106) United Kingdom