About Steve Guthrie Consulting Limited (09587761) United Kingdom