Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Solar Microfilm Equipment ← View details Pilgrims Lodge, Stede Hill, Harrietsham, Kent ME17 1NP, United Kingdom, Harrietsham, Kent 01622851010