C S Keogh & Son Ltd Preview