About David Herdman Photography Limited (05339908) United Kingdom