Company name: Totally Wicked - E-cigarette & E-liquid Shop
262 Holloway Rd, London N7 6NE, United Kingdom