About David Jaggard Consulting Limited (09493267) United Kingdom