About Electro Switch Limited (02537229) United Kingdom