R. Hornsby & sons ltd. 0