About Vulcanax Services Limited (13248992) United Kingdom