london handling norwich chelmsford ireland massachusetts edinburgh supply supplies hampton machinery material escorts industrial escort cambridge machines machining norfolk colchester wales glasgow cnc scotland boston cad milling products chesapeake