About Peter Guthrie Visualisation Limited (08959354) United Kingdom