About Vulcan Associates Limited (03499073) United Kingdom