About Impulse Automation Limited (00665193) United Kingdom