Long_Marshall_Logo website_under_construction2

Long and Marshall Limited

Unit 1, Hayward Business Centre, New Lane, Havant, Hampshire PO9 2NL
Telephone: 023 9248 0141 - Fax: 023 9245 336



Formula One

Formula One

Defence Engineering




Long and Marshall Ltd are precision sub contract multi axis CNC machining specialist.  We specialise in the aerospace market as well as defence, Formula 1, communications, electronics and the medical sectors.

Continual investment in people and facilities with the latest machining technology, CAD/CAM, Production Planning software and Lean Manufacturing techniques ensures that we remain one of the premier CNC machining companies in the south of England with multi-axis machining capabilities including 5-axis milling.

Working from state of the art facilities 2500 square meter facility situated close to the A3(M) and M27 we operate CNC machines ranging from 2 axis to 5 axis turning and milling. Long and Marshall Ltd has achieved an enviable reputation for consistently high standards of workmanship and superb service in the field of Precision Engineering and Assembly.

Whether your requirements range from individual component manufacture to Total Manufacturing Solutions, Long and Marshall have the experience and proven track record to deliver.

At Long and Marshall, the customer always comes first. 


Our Quality Management systems are approved to BS EN ISO 9001:2000 and AS9100 This  emphasises our commitment to continuous improvements in our quality process to achieve our overriding goal of maintaining the highest possible standards of quality to ensure Long & Marshall continues to be the "least nuisance" supplier to all our customers.

We have recently also achieved SC21

One of our components

Long and Marshall Limited are a BS EN ISO 9001:2000/AS9100 accredited registered company, trading since 1977. We operate 2, 3 , 4 & 5 Axis CNC Machines.  We are CNC subcontract precision engineers to aerospace, Formula 1, communications, electronics and medical industries
VAT number: GB 108 9186 53 - Company registration number: 1307835