About Spark Films Limited (02660559) United Kingdom