About Findor Photographic Limited (13596723) United Kingdom