About Stop & Vape Limited (11874960) United Kingdom