About Monument Photographic Laboratories Limited (01870194) United Kingdom