About Richard Frankfurt Photographic Limited (02801036) United Kingdom