About Impulse Technology Limited (02191146) United Kingdom