About David Veitch Photography Ltd (13387213) United Kingdom