About The London Vape Company Ltd (08955819) United Kingdom