About London & Vape Limited (12314279) United Kingdom