About Digital One Hour Photo Lab Limited (05093415) United Kingdom