About David Stubbs Photography Limited (09074320) United Kingdom