About Electrospark Limited (01728558) United Kingdom