wales berkshire scotland london supplies escorts glasgow ireland equipment machinery hampshire dorset kent cad edinburgh cnc machines machining new handling escort milling