Armstrong , Mitchell & C:o , Limited , Newcastle ( England ).