About Independent British Vape Trade Association (10033135) United Kingdom