About Activator Methods International Uk Limited (05989975) United Kingdom