About Vulcan Engineering Limited (02422728) United Kingdom