A Leeds business is celebrating its largest ever order – a £1.1m deal to create a biscuit tin making machine for a customer in Indonesia. The win follows a doubling of turnover in the past two years ...