Castleham, 6 Stirling Road, St Leonards on Sea, East Sussex TN38 9NW, United Kingdom
Distance: 370 yd.
Company description
Photek Limited, UK manufacture of Image Intensifiers, Photomultipliers, Streak Tubes and associated camera systems and electronics for photon detection