About Vulcaseal Limited (08551471) United Kingdom