About Snaps Photo Services Limited (02593019) United Kingdom