Complex sentence: Macrae had been editor of a caravan and trailer magazine; he had been impressed by Clarke's work on caravans a couple of years previously and he needed his expertise and the use of his workshops.
Split into simpler sentences: Macrae had been editor of a caravan and trailer magazine. He had been impressed by Clarke's work on caravans a couple of years previously and he needed his expertise and the use of his workshops.