About Vulcann Limited (11179681) United Kingdom