About Spark Productions Limited (02780166) United Kingdom