John Kelly Limited- a history by Ian Wilson