Contractor opportunities in Barnstaple