About Balham Vape Limited (11328425) United Kingdom