About David Scammell Photography Limited (11335701) United Kingdom