About Impulse Consulting Limited (07365508) United Kingdom