About Slough And Windsor Railway Society (06978074) United Kingdom