About Templar Vapes Limited (10293931) United Kingdom