About Vulcan Legal Limited (13184962) United Kingdom