About David Yarrow Photography Limited (08574681) United Kingdom