Loudon Brothers Limited, West Campbell Street & 22-26 Cadogan Street Glasgow, Scotland. Established 1871 and incorporated in 1904.
Manufactured Metalworking Machinery