About Spark Power Ltd (07551609) United Kingdom