Company name: The Abbey Stained Glass Studios
Description: Abbey Stained Glass Studio
18 Old Kilmainham, Kilmainham, Dublin, D08 C79P, Ireland