About The Vulcan Marketing Company Limited (09906368) United Kingdom