About Strider Films Limited (06915749) United Kingdom