19 employees
P&J have been designing effective dust extraction and fume extraction systems throughout the UK, Eire and Channel Islands.
1980