WM. TEACHER & SONS, LIMITED WM. TEACHER & SONS, LIMITED DI DALMORE HOUSE, 310 ST. VINCENT STREET, GLASGOW, SCOTLAND, UNITED KINGDOM G2 5RG