About Strudel Films Limited (05072731) United Kingdom