Company name: Alpha Stained Glass
Description: Stained Glass, Designed, Manufactured, Installed by Alpha Stained Glass
County, 12 Springtown Rd, Londonderry BT48 0LY, United Kingdom