About Impulse Electrical Services Limited (10402998) United Kingdom