About David Klein Photography Limited (11142248) United Kingdom