About Elecspur Ltd (12302590) United Kingdom