About Loughton Photographic Holdings Limited (05463619) United Kingdom