About Activator Brands Limited (05344658) United Kingdom