About Impulse Apparel Ltd (12299008) United Kingdom