About Sheffield Photographic Limited (07410983) United Kingdom