About Activator Products Limited (04204611) United Kingdom