About The London Photographer Limited (09618100) United Kingdom