This is one of the very few names in activist creationist cicles that we are unable to track down. The name has only come up in connection with one creationist group, Truth in Science. If anyone has more information please let us know. (Email firstname.lastname@example.org.)
According to Truth in Science, Perfect is a "teacher with almost four decades of experience in the public and private sectors."
John Perfect owns the domain name for Truth in Science - http:/www.truthinscience.org.uk. It appears that Perfect has written for the Evangelical Times and was (and maybe still is) based in Northallerton in Yorkshire.