About Vapour Central Leigh Ltd (13358175) United Kingdom