Mitchell & C:o Limited , New Castle ( England ).