James Marshall

Chairman and managing director of Marshall, Sons & Co. Ltd