About Spark Science Communications Limited (09758767) United Kingdom