About Spark Pictures Limited (05938758) United Kingdom