UK · World · Business · Politics · Tech · Science · Health … Police and trading standards officers visited the Vape-Tech shop on High Street, Evesham, …