About Spark & Wire Limited (12920738) United Kingdom