About Impulse Brands Group Ltd (07255800) United Kingdom