About Spoon Jar Films Limited (09023351) United Kingdom