Duncan & Sons , Tort-Glasgow ( Great Britain ).