Alloa Glass Works

Business manufacturing & supply in Alloa, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Founded in 1903 in Ohio by Michael J. Owens, inventor of the automatic bottle-making machine, we’re proud to be one of the world’s leading producers of …