R . Hornsby & Sons , Grantham , England.