supplier of Ecliptoglass a solar eclipse viewers on sale in England at the time the 1927 Solar eclipse seen over Britain