Our team

Nigel Haughton

Chairman

Craig Haughton

Managing Director

Daniel Norton

Sales Manager

Clare Phillips

Order Processing

Michael Broadfoot

Sales

Ivan Broadfoot

Sales

Terri Beaumont

Order Processing

Reuben Brown

Marketing

Andrew Dunlop

Finance