Business fights town order, says even 2,000 flags would not be 'excessive'