Here is the only link and website I have found for Ecoflora Spark Plug: http://ezsparc.com/index-3.html. This site has been up for a couple of months now (maybe a little longer). I had posted some time back the number and the site for folks to call as I had done. Just to get a feel. Honestly sounded like a guy in a closet. IMO Here it is again: ECO Science Solutions International, Inc. 71 Gregory Scott Drive Woodbridge, Ontario, Canada L4H 1K7
Email: contact@ezsparc.com Tel: (416)450-2853
Also nothing on the recent tests mentioned in the PR and site has not been updated to reflect 2014.