About Spark Retail Limited (10973818) United Kingdom