City of Launceston council approve Mowbray car detailing site