About David Jagger Limited (00595588) United Kingdom