About Spark Innovation & Consulting Limited (08960826) United Kingdom