Coronavirus impacting Launceston fabric business