About London Photographic Limited (10972212) United Kingdom