About Tintype London (12077848) United Kingdom