About John Taylor Photographic Limited (02350716) United Kingdom