About Vulcan Investments Limited (03729446) United Kingdom