Always got something to say? Want to submit a review of Barry Duckworth Signs in Oldham? Submit a Barry Duckworth Signs Oldham review and contribute to the directory of recommended signage companies in Oldham. Are you the owner of Barry Duckworth Signs Oldham, then claim it today. If you claim a business, you will be able to choose a new business profile photo.