About Vulcan Services Ltd. (11615593) United Kingdom