About Pangaea Vapour Distribution Ltd (10100234) United Kingdom