independentglass.co.ukLocation: Glasgow, Mansfield | United Kingdom | EuropeCategory: glass manufacturing