About Impulse Marketing Ltd (12016186) United Kingdom